<?php

	/*Pagina que duplica o glossario de um curso*/

	include("/var/www/html/vivencias/conexaoBD.php");

	//$idEspecialDup = 72;
	$idEspecialDup    = 69;
	//$idEspecial    = 66; //Psicopatologia Especial 2010-1
	$idEspecial      = 67; //Psicopatologia Geral 2010-1
	
	//Seleciona a id do usuario dono do curso que terá os termos do glossário duplicados
	$query     = "SELECT idUsuario FROM usuariosCursos WHERE dono=1 AND idCurso=".$idEspecial;
	$resultado = mysql_query($query, $conexao); 
	if(is_resource($resultado)){
		
		$objeto = mysql_fetch_object($resultado);
		$idDono = $objeto->idUsuario;
		
		$query     = "SELECT * FROM glossarios WHERE idCurso=".$idEspecial;
		$resultado = mysql_query($query,$conexao);
		
		while($objeto = mysql_fetch_object($resultado)){
			//duplica-se cada termo do glossário no novo curso 
			
			$termo      = mysql_real_escape_string($objeto->termo);
			$descricao  = mysql_real_escape_string($objeto->descricao);
			
			$query      = "INSERT INTO glossarios VALUES (default, '".$termo."', '".$descricao."', $idEspecialDup)";
			$resultado1 = mysql_query($query,$conexao);
			
			if($resultado1){
				//o dono do termo inserido que foi duplicado passará a ser o dono do curso
				$idTermoInserido = mysql_insert_id();
				$query1     = "INSERT INTO glossariosUsuarios VALUES (default, $idTermoInserido, $idDono, NOW(), 1)";
				$resultado1 = mysql_query($query1,$conexao);
				
				if(!$resultado1){
					echo "Ocorreu o seguinte erro durante a duplicacao do glossario: glossariosUsuarios " . mysql_error();
					die();
				}else{
					//echo "Sucesso " . $idTermoInserido . "\r\n";
				} 
			}else{
				echo  $objeto->idGlossario . " Ocorreu o seguinte erro durante a duplicacao do glossario: glossarios " . mysql_error();
				die();
 			} 
		}
	}else{
		echo "Ocorreu o seguinte erro durante a duplicacao do glossario: idUsuario nula";
		die();
	}	
	
?>